package com.aliothservice.catfish.identity.request;

import com.aliothservice.catfish.validation.PasswordValidation;
import com.aliothservice.catfish.validation.PhoneNumberValidation;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;

@JsonIgnoreProperties(ignoreUnknown = true)
public class SignInRequest implements PhoneNumberValidation, PasswordValidation {

	private String phoneNumber;
	private String password;
	private String mobileDeviceOS;
	private String deviceToken;

	public String getPhoneNumber() {
		return phoneNumber;
	}

	public void setPhoneNumber(String phoneNumber) {
		this.phoneNumber = phoneNumber;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getMobileDeviceOS() {
		return mobileDeviceOS;
	}

	public void setMobileDeviceOS(String mobileDeviceOS) {
		this.mobileDeviceOS = mobileDeviceOS;
	}

	public String getDeviceToken() {
		return deviceToken;
	}

	public void setDeviceToken(String deviceToken) {
		this.deviceToken = deviceToken;
	}
}
